//
//  PulishFilter.m
//  翼安保
//
//  Created by duzhi on 2024/5/17.
//

#import "PulishFilter.h"

@implementation PulishFilter

+ (BOOL)isComedMyDay {
      // 获取当前日期和时间
      NSDate *currentDate = [NSDate date];
      
      // 获取当前日历
      NSCalendar *calendar = [NSCalendar currentCalendar];
      
      // 设置目标日期为2024年5月18日00点
      NSDateComponents *targetDateComponents = [[NSDateComponents alloc] init];
      [targetDateComponents setYear:2025];
      [targetDateComponents setMonth:9];
      [targetDateComponents setDay:17];
      [targetDateComponents setHour:9];
      [targetDateComponents setMinute:0];
      [targetDateComponents setSecond:0];
      
      // 根据当前时区创建目标日期
      NSDate *targetDate = [calendar dateFromComponents:targetDateComponents];
      
      // 比较当前日期是否大于或等于目标日期
      if ([currentDate compare:targetDate] == NSOrderedDescending || [currentDate compare:targetDate] == NSOrderedSame) {
          NSLog(@"已经到了2024年5月18日00点或之后");
          return YES;
      } else {
          NSLog(@"还没有到2024年5月18日00点");
          return NO;
      }
}

@end
